Ext.onReady(function() {
//var cont = KindEditor.html(); // 获取编辑区域内容
     
   var store123 = new Ext.data.SimpleStore({
   fields : ['id', 'text'],
   data : [['1', '军事'], ['2', '财经'], ['3', '社会'], ['4', '历史'],
     ['5', '文化']
     ]
});          
           
	var artform = Ext.create('Ext.form.Panel', {
                id:"artform",
				width : 670,
				height:670,
				bodyPadding : 10,
				frame : true,
				renderTo : Ext.getBody(),
				items : [{
							xtype : 'textfield',
							fieldLabel : '文章标题',
							name : 'title',
							id : 'title',
							allowBlank : true,
							emptyText : '请输入文章标题',
							anchor : '60%'
						}, {
							xtype : 'textfield',
							fieldLabel : "作者",
							id : 'author',
							name : 'author',
							anchor : '60%',
							step : 50,
							allowBlank : true,
							emptyText : '请填入作者'

						},

						{
							xtype : 'textfield',
							fieldLabel : '来源',
							name : 'source',
							id : 'source',
							allowBlank : true,
							anchor : '40%',

							emptyText : '请输入来源'
						}, {
							xtype : 'datefield',
							fieldLabel : '发布日期',
							name : 'publishdate2',
							format : 'Y-m-d',
							maxValue : new Date(),
							id : 'publishdate2',
							allowBlank : true,
							

							emptyText : '请输入发布日期'
						},
						{
                         fieldLabel : "文章类型",
                         xtype : "combo",
                         store:store123,//数据源
                         name : "channelid",//提交到后台的id
                         valueField:"id",//俗称的key
                         displayField:"text",//俗称前台显示的value
                         emptyText:'---请选择---'//没选之前显示的东东
                     },
						//{
   // xtype: 'extkindeditor',
   // allowBlank: false,
   // name: 'Responsibilities',
  //  height: 140,
   //     width:670,
   // id: 'Responsibilities',
   // fieldLabel: '岗位职责'
//} ,

						//HtmlEditor,
						//Nceditor.html(cont); //给编辑区域加载内容

//Nceditor.edit.setHeight('200px'); // 动态修改编辑区域高度


						 {
             xtype:'textareafield',
            
             region:'center',
             name: 'content',
             id: 'content',
             width:'auto',  
             height:'auto',
             listeners: {
                 'render': function (f) {
                     
                         if (KindEditor) {
                             Nceditor = KindEditor.create('#content-bodyEl textarea[name="content"]', {
                                 //cssPath: 'test/js/kindeditor/plugins/code/prettify.css',
                                 uploadJson : '/filesup/photoUpload.do',//文件上传方法
                                 //resizeType: 1,
                                 //resizeMode: 0,
                                 // urlType : 'absolute',
                                 allowImageUpload: true, //多图上传
                                 allowFileManager : true, //浏览图片空间
                                 filterMode : false, //HTML特殊代码过滤
                                 allowFileManager: true,
                                
                                  afterCreate : function() {
         this.sync();
        },
        //失去焦点同步数据到textarea
        afterBlur:function(){
            this.sync();
        } 
                             });
                         }
                     
                 }
             }
         }

				],

				buttons : [{
							text : '清空',
							handler : function() {
								
								Ext.getCmp('artform').getForm().reset();
								Nceditor.html("");
							}
						},
							{
							text : '上传',
							handler : function() {
								var form = this.up('form').getForm();
								if (form.isValid()) {
									var formValues=this.up('form').getForm().getValues(); //获取表单中的所有Name键/值对对象
                                   // alert(formValues["firstname"]); //输出表单中 firstname 字段的值
									// alert('表单的值:'+
									// this.up('form').getForm().getValue());
									form.submit({
												method : "post",
												url : '/articles/savearticle.do',
												waitMsg : '添加文章...',
												//parms:{"cont":cont},
												success : function(fp, o) {
												Ext.Msg.alert("添加成功！");
												},
												failure : function(fp, o) {
													Ext.Msg.alert("添加失败！");
												}
											});
								}
							}
						}]
			});
			//Ext.getCmp('artform').getForm().reset();
			//artform.getForm().reset();
			
});